﻿using Mysoft.QuickCode.NPOI.SS.UserModel;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Mysoft.QuickCode.Office.Excel
{
    public class SheetColumnTool
    {
        /// <summary>
        /// 列索引（从0开始）
        /// </summary>
        public int ColumnIndex { set; get; }
        /// <summary>
        /// 列名称
        /// </summary>
        public string ColumnName { set; get; }

        /// <summary>
        /// 数据验证器
        /// Func<当前数据行，当前列索引（从0开始），当前单元格值，校验返回错误信息>
        /// </summary>
        public Func<IRow, int, string, string> Validator { set; get; }
    }
}
